ContextCapture 사용자 가이드

주소 표시줄 매개 변수

웹 뷰어를 구성하는 첫 번째 방법은 주소 표시줄 매개 변수를 사용하는 것입니다. 주소 표시줄은 위 이미지에 표시된 대로 선택한 웹 사이트의 주소를 입력하는 곳입니다.

주소를 사용하여 웹 뷰어에 3가지 옵션을 전달할 수 있습니다.

  • 화면에 재생 버튼 추가. 응용 프로그램은 버튼이 눌러질 때까지 기다린 다음 3D 장면을 표시합니다.
  • 로드할 3D 장면 설정
  • 카메라 뷰포인트

화면에 재생 버튼 추가

브라우저 주소에 playBtn=on을 추가하면 재생 버튼 화면 옵션이 켜집니다. 응용 프로그램은 버튼이 눌러질 때까지 기다린 다음 3D 장면을 표시합니다. 이를 수행하는 방법의 예는 다음과 같습니다.

재생 버튼 아래에 표시된 배경 이미지는 장면 자리 표시자 이미지입니다. "3MX 구성"에 설명된 대로 이 이미지를 정의할 수 있습니다.

로드할 3D 장면 설정

주소 표시줄에서 정의할 수 있는 두 번째 옵션은 로드할 3D 장면입니다. 기본적으로 웹 뷰어는 webGL 제작물에 연결되며 제작물 장면을 로드하기 위한 장면으로 저장됩니다. 그러나 웹 뷰어에 3mx 파일의 웹 주소를 제공하여 장면을 변경할 수 있습니다. 아래 예에서 Quarry 장면은 옵션을 설정하여 로컬 서버에서 로드됩니다.

scene=http://localhost/Quarry.3mx

주소 매개 변수 문자열 앞에는 문자 ?가 오며 주소에 옵션이 2개 있으면 문자 &로 구분됩니다.

장면 매개 변수를 활용하면 모든 제작물에서 웹 응용 프로그램의 동일한 사본을 사용할 수 있습니다. 웹에 배포할 때 이 작업을 수행하는 것이 좋습니다.

다양한 장면에 쉽게 액세스할 수 있도록 사용 가능한 장면 목록을 모두 웹 뷰어 폴더에서 정의하고 별칭을 통해 액세스할 수 있습니다. 이는 웹 응용 프로그램을 매개 변수화하는 두 번째 방법(config.json 파일에 제공된 매개 변수)을 통해 수행됩니다.

카메라 뷰포인트 설정

3D 모델의 특정 뷰를 클라이언트와 공유하려는 경우 주소 표시줄에 특수 카메라 매개 변수를 사용하여 이를 수행합니다.

현재 뷰의 카메라 매개 변수를 얻으려면 ContextCapture Web Viewer의 링크 옵션을 사용합니다. 자세한 내용을 보려면 웹 브라우저의 인터페이스 섹션 "모델에 대한 링크"로 이동하십시오.